home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2000 #5 / Amiga Plus CD - 2000 - No. 5.iso / Tools / Dev / GameboyDev / GBDK / lib / f_ibm_sh.s < prev    next >
Text File  |  1999-03-29  |  5KB  |  114 lines

  1. ; ibm_fixed.ms - fixed width IBM font
  2.     .area    _DATA
  3.  
  4.     ; 898 bytes giving ' '-'0'-'@'-'A'-'Z'-'???'-'a'-'z'-127
  5. _font_ibm::
  6.     .byte    1+4        ; 128 character encoding
  7.     .byte    128-32        ; Tiles required
  8.  
  9.     .byte    0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0        ; All map to space
  10.     .byte    0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  11.     .byte    0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15    ; 0x20
  12.     .byte    16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31
  13.     .byte    32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47 ; 0x40
  14.     .byte    48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63
  15.     .byte    64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79 ; 0x60
  16.     .byte    80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95
  17.     
  18.     .byte    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
  19.     .byte    0x18,0x18,0x18,0x18,0x18,0x00,0x18,0x00
  20.     .byte    0x66,0x66,0x44,0x00,0x00,0x00,0x00,0x00
  21.     .byte    0x00,0x24,0x7E,0x24,0x24,0x7E,0x24,0x00
  22.     .byte    0x14,0x3E,0x55,0x3C,0x1E,0x55,0x3E,0x14
  23.     .byte    0x62,0x66,0x0C,0x18,0x30,0x66,0x46,0x00
  24.     .byte    0x78,0xCC,0x61,0xCE,0xCC,0xCC,0x78,0x00
  25.     .byte    0x18,0x18,0x10,0x00,0x00,0x00,0x00,0x00
  26.     .byte    0x04,0x08,0x18,0x18,0x18,0x18,0x08,0x04
  27.     .byte    0x20,0x10,0x18,0x18,0x18,0x18,0x10,0x20
  28.     .byte    0x00,0x54,0x38,0xFE,0x38,0x54,0x00,0x00
  29.     .byte    0x00,0x18,0x18,0x7E,0x18,0x18,0x00,0x00
  30.     .byte    0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x20
  31.     .byte    0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x00
  32.     .byte    0x00,0x00,0x00,0x00,0x00,0x18,0x18,0x00
  33.     .byte    0x03,0x06,0x0C,0x18,0x30,0x60,0xC0,0x00
  34.     .byte    0x3C,0x66,0x6E,0x76,0x66,0x66,0x3C,0x00
  35.     .byte    0x18,0x38,0x18,0x18,0x18,0x18,0x18,0x00
  36.     .byte    0x3C,0x66,0x0E,0x1C,0x38,0x70,0x7E,0x00
  37.     .byte    0x7E,0x0C,0x18,0x3C,0x06,0x46,0x3C,0x00
  38.     .byte    0x0C,0x1C,0x2C,0x4C,0x7E,0x0C,0x0C,0x00
  39.     .byte    0x7E,0x60,0x7C,0x06,0x06,0x46,0x3C,0x00
  40.     .byte    0x1C,0x20,0x60,0x7C,0x66,0x66,0x3C,0x00
  41.     .byte    0x7E,0x06,0x0E,0x1C,0x18,0x18,0x18,0x00
  42.     .byte    0x3C,0x66,0x66,0x3C,0x66,0x66,0x3C,0x00
  43.     .byte    0x3C,0x66,0x66,0x3E,0x06,0x0C,0x38,0x00
  44.     .byte    0x00,0x18,0x18,0x00,0x00,0x18,0x18,0x00
  45.     .byte    0x00,0x18,0x18,0x00,0x18,0x18,0x10,0x00
  46.     .byte    0x06,0x0C,0x18,0x30,0x18,0x0C,0x06,0x00
  47.     .byte    0x00,0x00,0x3C,0x00,0x00,0x3C,0x00,0x00
  48.     .byte    0x60,0x30,0x18,0x0C,0x18,0x30,0x60,0x00
  49.     .byte    0x3C,0x46,0x06,0x0C,0x18,0x18,0x00,0x18
  50.     .byte    0x3C,0x66,0x6E,0x6A,0x6E,0x60,0x3C,0x00
  51.     .byte    0x3C,0x66,0x66,0x7E,0x66,0x66,0x66,0x00
  52.     .byte    0x7C,0x66,0x66,0x7C,0x66,0x66,0x7C,0x00
  53.     .byte    0x3C,0x62,0x60,0x60,0x60,0x62,0x3C,0x00
  54.     .byte    0x7C,0x66,0x66,0x66,0x66,0x66,0x7C,0x00
  55.     .byte    0x7E,0x60,0x60,0x7C,0x60,0x60,0x7E,0x00
  56.     .byte    0x7E,0x60,0x60,0x7C,0x60,0x60,0x60,0x00
  57.     .byte    0x3C,0x62,0x60,0x6E,0x66,0x66,0x3E,0x00
  58.     .byte    0x66,0x66,0x66,0x7E,0x66,0x66,0x66,0x00
  59.     .byte    0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x00
  60.     .byte    0x06,0x06,0x06,0x06,0x06,0x46,0x3C,0x00
  61.     .byte    0x66,0x6C,0x78,0x70,0x78,0x6C,0x66,0x00
  62.     .byte    0x60,0x60,0x60,0x60,0x60,0x60,0x7C,0x00
  63.     .byte    0xFC,0xD6,0xD6,0xD6,0xD6,0xC6,0xC6,0x00
  64.     .byte    0x62,0x72,0x7A,0x5E,0x4E,0x46,0x42,0x00
  65.     .byte    0x3C,0x66,0x66,0x66,0x66,0x66,0x3C,0x00
  66.     .byte    0x7C,0x66,0x66,0x7C,0x60,0x60,0x60,0x00
  67.     .byte    0x3C,0x66,0x66,0x66,0x66,0x66,0x3C,0x06
  68.     .byte    0x7C,0x66,0x66,0x7C,0x66,0x66,0x66,0x00
  69.     .byte    0x3C,0x62,0x70,0x3C,0x0E,0x46,0x3C,0x00
  70.     .byte    0x7E,0x18,0x18,0x18,0x18,0x18,0x18,0x00
  71.     .byte    0x66,0x66,0x66,0x66,0x66,0x66,0x3C,0x00
  72.     .byte    0x66,0x66,0x66,0x66,0x66,0x64,0x78,0x00
  73.     .byte    0xC6,0xC6,0xC6,0xD6,0xD6,0xD6,0xFC,0x00
  74.     .byte    0x66,0x66,0x66,0x3C,0x66,0x66,0x66,0x00
  75.     .byte    0x66,0x66,0x66,0x3C,0x18,0x18,0x18,0x00
  76.     .byte    0x7E,0x0E,0x1C,0x38,0x70,0x60,0x7E,0x00
  77.     .byte    0x1E,0x18,0x18,0x18,0x18,0x18,0x1E,0x00
  78.     .byte    0x40,0x60,0x30,0x18,0x0C,0x06,0x02,0x00
  79.     .byte    0x78,0x18,0x18,0x18,0x18,0x18,0x78,0x00
  80.     .byte    0x10,0x38,0x6C,0x00,0x00,0x00,0x00,0x00
  81.     .byte    0x00,0x00,0x00,0x00,0x00,0x00,0x7E,0x00
  82.     .byte    0x00,0xC0,0xC0,0x60,0x00,0x00,0x00,0x00
  83.     .byte    0x00,0x3C,0x46,0x3E,0x66,0x66,0x3E,0x00
  84.     .byte    0x60,0x7C,0x66,0x66,0x66,0x66,0x7C,0x00
  85.     .byte    0x00,0x3C,0x62,0x60,0x60,0x62,0x3C,0x00
  86.     .byte    0x06,0x3E,0x66,0x66,0x66,0x66,0x3E,0x00
  87.     .byte    0x00,0x3C,0x66,0x7E,0x60,0x62,0x3C,0x00
  88.     .byte    0x1E,0x30,0x7C,0x30,0x30,0x30,0x30,0x00
  89.     .byte    0x00,0x3E,0x66,0x66,0x66,0x3E,0x46,0x3C
  90.     .byte    0x60,0x7C,0x66,0x66,0x66,0x66,0x66,0x00
  91.     .byte    0x18,0x00,0x18,0x18,0x18,0x18,0x18,0x00
  92.     .byte    0x00,0x08,0x18,0x18,0x18,0x18,0x58,0x30
  93.     .byte    0x60,0x64,0x68,0x70,0x78,0x6C,0x66,0x00
  94.     .byte    0x18,0x18,0x18,0x18,0x18,0x18,0x0C,0x00
  95.     .byte    0x00,0xFC,0xD6,0xD6,0xD6,0xD6,0xC6,0x00
  96.     .byte    0x00,0x7C,0x66,0x66,0x66,0x66,0x66,0x00
  97.     .byte    0x00,0x3C,0x66,0x66,0x66,0x66,0x3C,0x00
  98.     .byte    0x00,0x7C,0x66,0x66,0x66,0x7C,0x60,0x60
  99.     .byte    0x00,0x3E,0x66,0x66,0x66,0x66,0x3E,0x06
  100.     .byte    0x00,0x6C,0x70,0x60,0x60,0x60,0x60,0x00
  101.     .byte    0x00,0x3C,0x72,0x38,0x1C,0x4E,0x3C,0x00
  102.     .byte    0x18,0x3C,0x18,0x18,0x18,0x18,0x0C,0x00
  103.     .byte    0x00,0x66,0x66,0x66,0x66,0x66,0x3E,0x00
  104.     .byte    0x00,0x66,0x66,0x66,0x66,0x64,0x78,0x00
  105.     .byte    0x00,0xC6,0xC6,0xD6,0xD6,0xD6,0xFC,0x00
  106.     .byte    0x00,0x66,0x66,0x3C,0x66,0x66,0x66,0x00
  107.     .byte    0x00,0x66,0x66,0x66,0x26,0x1E,0x46,0x3C
  108.     .byte    0x00,0x7E,0x0E,0x1C,0x38,0x70,0x7E,0x00
  109.     .byte    0x0E,0x18,0x18,0x30,0x18,0x18,0x0E,0x00
  110.     .byte    0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18
  111.     .byte    0x70,0x18,0x18,0x0C,0x18,0x18,0x70,0x00
  112.     .byte    0x00,0x60,0xF2,0x9E,0x0C,0x00,0x00,0x00
  113.     .byte    0x10,0x10,0x28,0x28,0x44,0x44,0x82,0xFE
  114.